@charset "utf-8";
/* CSS Document */


#wrapper { width:960px; margin-top:3px; margin-left:auto; margin-right:auto; margin-bottom:0px; text-align:left;}




.tj { background:#fff; padding:0px 8px 0 8px;}
.tj .title { background:url(../../images1/huandeng/ico_1.gif) no-repeat left top; padding:2px 0px 8px 34px;height:14px}
.tj .title #top_tj a{ background:transparent url(../../images1/huandeng/line_b.jpg) no-repeat scroll right 1px;padding-right:8px;margin-left:4px}
.tj .title #top_tj .nobg{ background:transparent none repeat scroll 0 0;}
.tj .content { }
.tj .content .left { background:url(../../images1/huandeng/tj_left.gif) no-repeat left top; width:11px; height:335px; float:left;}
.tj .content .mid { float:left; width:920px; background:url(../../images1/huandeng/tj_bg.gif) repeat-x left top; height:335px; padding-top:10px;}
.tj .content .right { background:url(../../images1/huandeng/tj_right.gif) no-repeat left top; width:11px; height:335px; float:left;}
.hand{ cursor:pointer;}
.M_L{cursor:pointer;}



.c_white,a.c_white,a.c_white:visited { color:#fff; text-decoration:none;}
a.c_white:hover { color:#fff; text-decoration:none;}

.c_white2,a.c_white2,a.c_white2:visited { color:#93cb20; text-decoration:none;}
a.c_white2:hover { color:#999; text-decoration:none;}

.c_white3,.c_white3 a { color:#fff; text-decoration:none;}
a.c_white3:hover { color:#fff; text-decoration:none;}

.c_white4,.c_white4 a { color:#999; text-decoration:none; font-weight:bold;}
a.c_white4:hover { color:#333; text-decoration:none;}

.c_grey{ color:#aaa;}
a.c_grey,a.c_grey:visited { color:#666; text-decoration:none;}
a.c_grey:hover { color:#54AD26; text-decoration:none;}

.c_grey1,a.c_grey1,a.c_grey1:visited { color:#A6A6A6; text-decoration:none;}
a.c_grey1:hover { color:#339933; text-decoration:none;}
.c_grey2,a.c_grey2,a.c_grey2:visited { color:#636363; text-decoration:none;}
a.c_grey2:hover { color:#339933; text-decoration:none;}
.c_grey3,a.c_grey3,a.c_grey3:visited { color:#BEBEBE; text-decoration:none;}
a.c_grey3:hover { color:#339933; text-decoration:none;}
.c_green,a.c_green,a.c_green:visited { color:#67AE3E; text-decoration:none;}
a.c_green:hover { color:#339933; text-decoration:none;}
.c_green1,a.c_green1,a.c_green1:visited { color:#9CBC37; text-decoration:none;}
a.c_grenn1:hover { color:#339933; text-decoration:none;}
.c_black,a.c_black,a.c_black:visited { color:#494947; text-decoration:none;}
a.c_black:hover { color:#339933; text-decoration:none;}


.c_orange,a.c_orange,a.c_orange:visited { color:#666; text-decoration:none;}
a.c_orange:hover { color:#339933; text-decoration:none;}<!--推荐文字-->

.c_blue,a.c_blue,a.c_blue:visited { color:#0096FF; text-decoration:none;}
a.c_blue:hover { color:#339933; text-decoration:none;}
.c_blue1,a.c_blue1,a.c_blue1:visited { color:#073EA2; text-decoration:none;}
a.c_blue1:hover { color:#339933; text-decoration:none;}


.hide {display:none;}
.line { background-color:#818181; height:1px; overflow:hidden;}
.nob { font-weight:normal}
.nobg { background:transparent !important;}
.border { border:1px solid #E7E7E7; background-color:#FBFBFB; border-top:0; border-bottom:0;}
.f18 { font-size:18px;}
.f_black { font-family:黑体;}




/*--大图区域CSS--*/

.tj .content .mid .swf { background:url(../../images1/huandeng/loading.gif) no-repeat center center;float:left; width:422px; position:relative; }
.tj .content .mid .swf .biao { position:absolute; top:122px; left:164px; background-repeat:no-repeat; width:81px; height:81px;cursor:pointer}
html>body .tj .content .mid .swf .biao { background:url(../../images1/huandeng/play1.png) no-repeat left top;   }
* .tj .content .mid .swf .biao { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../../images1/huandeng/play1.png");}
.tj .content .mid .swf img {border-bottom:2px solid #ddd;border-right:2px solid #ddd;}
.tj .content .mid .swf .mm { position:absolute; bottom:0; left:0; margin-left:0px; margin-bottom:2px; background:#666; height:96px; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; width:422px;}
.tj .content .mid .swf dl { position:absolute; top:224px; left:8px;}
.tj .content .mid .swf dl dt { color:#fff; font-size:18px; font-family:黑体; margin-bottom:0px; width:408px;} 
.tj .content .mid .swf dl dt span {  FILTER: Glow(Color=#000000, Strength=4); height:40px; float:left; padding-top:5px;}
.tj .content .mid .swf dl dd { text-indent:24px; float:left; line-height:26px; color:#fff; margin-top:-10px; height:55px; overflow:hidden; clear:both;}




.tj .content .mid .js { float:right; width:490px;}
.tj .content .mid .js .js_top { background:url(../../images1/huandeng/jc_top.gif) no-repeat left top; height:3px; overflow:hidden;}
.tj .content .mid .js .js_mid { padding-left:5px; background:url(../../images1/huandeng/jc_mid.gif) repeat-y left top; width:485px; text-align:left; }
.tj .content .mid .js .js_mid  .title1 { margin-bottom:14px; position:relative; margin:0 0 0 10px;}
.tj .content .mid .js .js_mid  .title1 .fy { position:absolute; right:14px; top:0;}
.tj .content .mid .js .js_mid  .title1 .fy img { margin:0 3px;}
.tj .content .mid .js .js_mid  .list_img {margin:5px 0 0 10px;overflow:hidden;position:relative;width:462px;}
.tj .content .mid .js .js_mid  .list_img ul { width:50000px; margin-top:4px;}
.tj .content .mid .js .js_mid  .list_img li { float:left; width:147px; margin-right:7px; height:214px; border:1px solid #ddd; border-bottom:3px solid #ddd;}
.tj .content .mid .js .js_mid  .list_img li.expli {  background:url(../../images1/huandeng/liebg.gif) repeat-x bottom; border:1px solid #ddd;border-bottom:3px solid #ddd; }
.tj .content .mid .js .js_mid  .list_img li .img { border-top:3px solid #E9E9E9;border-bottom:4px solid #E9E9E9;border-left:4px solid #E9E9E9; border-right:4px solid #E9E9E9;position:relative; text-align:left; margin:8px 0px 0 8px; width:124px; height:97px; overflow:hidden;}
.tj .content .mid .js .js_mid  .list_img li .img .bg { position:absolute; background-color:#000000; filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2; top:30px; left:44px; width:35px; height:31px;}
.tj .content .mid .js .js_mid  .list_img li .img .bf { position:absolute; top:36px; left:58px;}
.tj .content .mid .js .js_mid  .list_img li div {  margin:11px 0 0 8px;}
.tj .content .mid .js .js_mid  .list_img li div.height { height:16px;}
.tj .content .mid .js .js_mid  .list_img li div.height1 { height:9px;*height:10px;_height:10px;}
.tj .content .mid .js .js_mid  .list_img li div.anniu { background:url(../../images1/huandeng/anniu_g.gif) no-repeat left top; width:70px; height:22px;*height:20px;_height:20px; padding:3px 0 0 35px;*padding:5px 0 0 35px;_padding:5px 0 0 35px; margin:10px 0 0 20px; cursor:pointer; line-height:11px;}
.tj .content .mid .js .js_mid  .list_img li div.anniu1 { background:url(../../images1/huandeng/anniu_w.gif) no-repeat left top; width:70px; height:22px;*height:20px;_height:20px; padding:4px 0 0 20px;*padding:6px 0 0 20px;_padding:6px 0 0 20px; margin:10px 0 0 20px; cursor:pointer; line-height:12px;}




.tj .content .mid .js .js_mid .list_font ul { margin-left:10px; margin-top:10px;}
.tj .content .mid .js .js_mid .list_font li { float:left; width:218px; margin-right:10px; margin-top:8px;*margin-top:7px;_margin-top:8px; color:#999; border-bottom:1px dashed #CCC;}
.tj .content .mid .js .js_bot { background:url(../../images1/huandeng/jc_bot.gif) no-repeat left top; height:6px; overflow:hidden;}




.tj .swf_menu { padding-left:40px;}
.tj .swf_menu .left { background:url(../../images1/huandeng/swf_menu_left.jpg) no-repeat left top; width:8px; height:29px; float:left}
.tj .swf_menu .mid { background:url(../../images1/huandeng/swf_menu_mid.jpg) repeat-x left top; width:847px; height:29px; float:left;}


.tj .swf_menu .mid ul { margin-left:18px;}
.tj .swf_menu .mid li { width:97px;  background:url(../../images1/huandeng/line.gif) no-repeat left top;  /*background-color:#0066FF;*/height:22px; padding-top:7px; float:left; text-align:center;}
.tj .swf_menu .mid li.expli { background:url(../../images1/huandeng/expli.jpg) no-repeat left top; width:97px; height:27px; padding-top:7px; text-align:center; left:-2px; position:relative; color:#fff;}


.tj .swf_menu .right { background:url(../../images1/huandeng/swf_menu_r.jpg) no-repeat left top; width:9px; height:29px; float:left;}

.tj .content .top { background:url(../../images1/huandeng/index1_tj_t.jpg) no-repeat left top; width:919px; height:6px; overflow:hidden;}
.tj .content .mid_list { background:url(../../images1/huandeng/index1_tj_m.jpg) repeat-y left top; width:878px; height:284px; padding:12px 24px 0 17px;}
.tj .content .mid_list .aa { float:left;}
.tj .content .mid_list .bb { float:left;}
.tj .content .mid_list .bb ul { padding-top:2px;*padding-top:1px;_padding-top:1px;}
.tj .content .mid_list .bb li { float:left; background:url(../../images1/huandeng/line_b.jpg) no-repeat right 1px; padding-right:16px; margin-left:14px;}
.tj .content .mid_list .cc { float:right; position:relative; width:150px;}
.tj .content .mid_list .cc .fy { position:absolute; right:6px; top:6px;}
.tj .content .mid_list .cc .fy img { margin:0 6px;}
.tj .content .mid_list .img_list { width:878px; overflow:hidden; margin-top:25px;position:relative}
.tj .content .mid_list .img_list ul { width:400000px;}
.tj .content .mid_list .img_list li { float:left;  margin-right:54px; }
.tj .content .mid_list .img_list li .img { border:4px solid #E9E9E9; margin-bottom:12px;height:97px;width:124px;overflow:hidden;position:relative}
.tj .content .mid_list .img_list li  div { margin-bottom:12px;}
.tj .content .mid_list .img_list li  div.title2 { width:128px; height:36px; overflow:hidden;}
.tj .content .mid_list .img_list li  div.title3 { width:128px; height:14px; overflow:hidden;}


.tj .content .mid_list .img_list li .img .bg { position:absolute; background-color:#000000; filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2; top:30px; left:44px; width:35px; height:31px;}
.tj .content .mid_list .img_list li .img .bf { position:absolute; top:36px; left:58px;}



.tj .content .bot { background:url(../../images1/huandeng/index1_tj_b.jpg) no-repeat left top; width:919px; height:9px; overflow:hidden;}







.sider_right .top { background:url(../../images1/huandeng/sider_r_t.jpg) no-repeat left top;  width:270px; height:4px; overflow:hidden;}
.sider_right .mid { background:url(../../images1/huandeng/sider_r_m.jpg) repeat-y left top; width:264px; padding:6px 0 0 6px;}
.sider_right .mid .title { margin-bottom:14px;}
.sider_right .mid ul {}
.sider_right .mid li { float:left; background:url(../../images1/huandeng/line_d.jpg) repeat-x left bottom; padding-bottom:8px; margin-bottom:12px;}
.sider_right .mid li .numb { float:left; width:14px; margin-right:8px;}
.sider_right .mid li .bt { float:left; width:182px; margin-left:8px;}
.sider_right .mid li .tjl { float:left; width:44px;}


.sider_right .mid1 { background:url(../../images1/huandeng/sider_r_m.jpg) repeat-y left top; width:264px; padding:6px 0 0 6px;}
.sider_right .mid1 .title { margin-bottom:14px;}
.sider_right .mid1 ul {}
.sider_right .mid1 li { float:left; background:url(../../images1/huandeng/line_d.jpg) repeat-x left bottom; padding-bottom:5px; margin-bottom:12px;}
.sider_right .mid1 li .oneblock { float:left; width:75px; margin-right:2px; margin-bottom:3px;}
.sider_right .mid1 li .towblock { float:left; width:24px; margin-right:8px;}
.sider_right .mid1 li .threeblock { float:left; width:130px;}



.sider_right .mid2 { background:url(../../images1/huandeng/sider_r_m.jpg) repeat-y left top; width:264px; padding:6px 0 0 6px;}
.sider_right .mid2 .title { margin-bottom:14px;}
.sider_right .mid2 ul { margin-left:10px;}
.sider_right .mid2 li { float:left; width:81px; height:16px; margin-right:3px; margin-bottom:11px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.sider_right .mid2 li a, .sider_right .mid2 li a:visited { color:#909090;}
.sider_right .mid2 li a:hover { color:#909090;}

.sider_right .bot1 { background:url(../../images1/huandeng/sider_r_b.jpg) no-repeat left top; width:270px; height:5px; overflow:hidden;}



.b { font-weight:bold;}
.clear3 { clear:both;}
.clear1 { clear:both; height:0; overflow:hidden;}
.f14 { font-size:14px;}
.f12 { font-size:12px;}
.f18 { font-size:18px;}
.f24 { font-size:24px;}
.HackBox{ /*Hack for float*/border-top:1px solid transparent !important;border-top:0; clear:both;}
